ModuleConfiguration Class

Represents the configuration of an EtherCAT slave or a module attached to an EtherCAT coupler. It allows users to configure devices that cannot be scanned or to override the automatic configuration when needed.

Inheritance Hierarchy

System.Object
  IntervalZero.KINGSTAR.Base.ModuleConfiguration

Namespace: IntervalZero.KINGSTAR.Base

Assembly: IntervalZero.KINGSTAR.Base (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0

Syntax

C#VB
public abstract class ModuleConfiguration
Public MustInherit Class ModuleConfiguration

 

The ModuleConfiguration class exposes the following members.

Properties

  Name Description
SlaveId The slave index. This index value is automatically assigned by the KINGSTAR master when the EtherCAT network starts, based on the physical connection order. The first device connected directly to the master is assigned Index 0, followed by Index 1, Index 2, and so on. These indexes remain consistent within the slave array even if devices are added, removed, or reconnected. Please refer to the use cases in HotConnect, Repair, and Restart for more details.

See also

IntervalZero.KINGSTAR.Base Namespace